FROM node:16.15.1

# 设置工作目录
WORKDIR /app


COPY . /app

# 复制 package.json 和 package-lock.json 到工作目录
# COPY package*.json ./

# 安装项目依赖
RUN npm install --legacy-peer-deps

# 复制所有文件到工作目录
# COPY . .

# 构建生产环境下的 Vue.js 应用
# RUN npm run build

# 暴露 Vue.js 应用运行的端口（如果有需要）
EXPOSE 80

# 启动 Vue.js 应用
CMD ["npm", "run", "dev"]